const moment = require('moment-timezone');

const indiaDateString = '2023-11-12 00:00:00'; // 假设这是印度日期字符串
const timezone = 'Asia/Kolkata'; // 印度时区




export function handleDateRangeChange(dateRange) {
    if (dateRange && dateRange.length === 2) {
        const startDate = dateRange[0] 
        const endDate = dateRange[1] 
        if (startDate && endDate) {
            // 开始日期转换为10位UTC时间戳
            // const startTimestamp = Math.floor((startDate.valueOf() + 9000 * 1000) / 1000);
            // // 结束日期增加一天，并转换为10位UTC时间戳
            // const nextDayDate = new Date(endDate.getTime() + 24 * 60 * 60 * 1000);
            // const endTimestamp = Math.floor((nextDayDate.valueOf() +  9000 * 1000 ) / 1000);
            var startTime = startDate + ' 00:00:00';
            var endTime = endDate + ' 23:59:59';
            this.queryParams.startTime  = moment.tz(startTime, timezone).valueOf() / 1000;
            this.queryParams.endTime = moment.tz(endTime, timezone).valueOf() / 1000;
        }
    }
}